#pragma once

#include <yaml-cpp/yaml.h>
#include <faker/render/mesh/skinned/Inst.h>

namespace Faker
{
    namespace Render
    {
        namespace Mesh
        {
            namespace Skinned
            {
                struct Serializer
                {
                    bool Encode(YAML::Node &node, const Inst &inst);

                    bool Decode(const YAML::Node &node, Inst &inst);
                
                };
            }
        } 
    }
};